military police detachment - Turco Inglés Diccionario